every last detail of the contract - Türkisch Englisch Wörterbuch